leather sponge - Turc Anglais Dictionnaire